self-registering thermometer - Spanish English Dictionary